<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
html,body{ font:12px/1.8 '微软雅黑',tahoma,verdana,'simsun'; color:#6f6f6f; background: #fff;}
body,form,div,span,ul,dl,dt,dd,h1,h2,h3,h4,h5,a{margin:0px; padding:0px;}
a img{ border:0px;}
a{ color:#6f6f6f; text-decoration:none; font-family:"微软雅黑"}
a:hover{ color:#ff1528; text-decoration:none; font-family:"微软雅黑"}

a.top_link:link {
	text-decoration: none;
	color:#6d86a4
}
a.top_link:visited {
	text-decoration: none;
	color:#6d86a4
}
a.top_link:hover {
	text-decoration: none;
	color:#ff1528
}
a.top_link:active {
	text-decoration: none;
}
a.bot_link:link {
	text-decoration: none;
	color:#5d7692
}
a.bot_link:visited {
	text-decoration: none;
	color:#5d7692
}
a.bot_link:hover {
	text-decoration: none;
	color:#ff1528
}
a.bot_link:active {
	text-decoration: none;
}
a.news_link:link {
	text-decoration: none;
	color:#5f5f5f
}
a.news_link:visited {
	text-decoration: none;
	color:#5f5f5f
}
a.news_link:hover {
	text-decoration: none;
	color:#ff1528
}
a.news_link:active {
	text-decoration: none;
}
a.blue_link:link {
	text-decoration: none;
	color:#1e7abd
}
a.blue_link:visited {
	text-decoration: none;
	color:#1e7abd
}
a.blue_link:hover {
	text-decoration: none;
	color:#ff1528
}
a.blue_link:active {
	text-decoration: none;
}
table{ width:100%; border-collapse: collapse;} 
table td{ padding:0px 5px;}
.font2{ font-family:'microsoft yahei';}
.lf{ float:left;}
.ri{ float:right;}
.editor{word-wrap: break-word; padding:20px 10px 10px 10px; min-height:550px; font-size:14px;}
.editor p{ margin-bottom:10px; margin-top:10px; text-indent:2em;}
.editor span{ font-weight:bold; font-size:16px; color:#034496;}

.editors{word-wrap: break-word; padding:10px 10px; min-height:500px; font-size:14px; color:#6f6f6f}
.editors p{ margin-bottom:10px; margin-top:10px;}
.editors li,.editors li p,.editors div{ margin:0px 0px;}


.content-contact{word-wrap: break-word; padding:20px 10px; min-height:550px; font-size:14px;}
.content-contact p{ margin-bottom:10px; margin-top:10px;}
.content-contact span{ font-weight:bold; font-size:16px; color:#034496;}


/*头部*/
.inner{ width:1003px; margin:0 auto; position:relative;  padding:0px 0px;}
.clear{ clear:both; height:1px; margin-top:0px; width:100%; overflow:hidden;} 

.top-logo{height:96px; margin:0px auto;}
#web_logo{font-size:0px; position:relative;}
.top-nav{ height:60px; margin-top:20px; z-index:1; float:right; display:inline;}
.top-nav .top-tel{padding:1px 0px 0px 45px; height:26px; line-height:26px; background:url(../images/tel.jpg) no-repeat 10px center #fff; margin:10px 0px 0px; font-size:18px; color:#8a8a8a; display:inline;}
.top-nav .top-tel span{ color:#1e7abd; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.top-nav .metsearch{ width:175px; line-height:18px; color:#7da020; font-size:14px;margin:3px 0px 0px;}
.top-nav span.parasearch_input input{ float:left; display:inline; width:121px; height:12px; line-height:12px; background:#fff; border:1px solid #ababab; padding-left:5px; overflow:hidden; color:#a9a9a9; margin-right:3px;}
.top-nav span.parasearch_search input.searchgo{ float:left; width:22px; height:16px; background:url(../images/go.jpg) no-repeat center; border:0px; padding:0px 0px; cursor:pointer;}
*html .top-nav span.parasearch_search input.searchgo{ margin-top:-22px; padding:0px 8px;}
*+html .top-nav span.parasearch_search input.searchgo{ margin-top:-22px; padding:0px 8px;}
.top-nav .top-language{ height:16px; padding:0px 5px; margin:0px 0px 0px; font-size:12px; color:#8a8a8a; display:inline; font-family:Arial, Helvetica, sans-serif}


/*navigation 菜单 menu*/
.navigation {HEIGHT:50px; OVERFLOW: visible; margin:0px auto; padding:0px; width:100%; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; background-color: #1e7abd; font-family:"微软雅黑"}
.menu {Z-INDEX:10; POSITION: relative; HEIGHT:50px; margin:0px auto; padding:0px; LIST-STYLE-TYPE: none; width:1003px;}
.menu LI { MARGIN: 0px; FLOAT: left;}
.menu UL {	Z-INDEX: 0; POSITION: relative;}
.menu LI {	POSITION: relative}
.menu LI UL {PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT:0px; LEFT: 0px; LEFT: 0px\9;  PADDING-BOTTOM: 0px; WIDTH: 110px; PADDING-TOP: 0px; POSITION: absolute; TOP:50px; font-size:12px; font-weight:normal;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8 ;LIST-STYLE-TYPE: none; text-align:left;}
.menu LI UL li{ border-bottom:1px solid #fff;}

.menu-item a{color: #2085ce;padding:0px 4px;  width:110px; height:50px; margin:0px 0px; font-weight:bold; line-height:50px; text-align:center; FONT-SIZE:16px; display:block;}
.menu-item A:hover {margin:0px 0px; COLOR: #fff; padding:0px 4px; font-weight:bold;  width:110px;TEXT-DECORATION: none; background:#1e7abd;}

@media screen and (-webkit-min-device-pixel-ratio:0){ 
.menu-item a {TEXT-DECORATION: none; padding:0px 4px; width:110px; font-weight:bold; margin:0px 0px; DISPLAY: block; height:50px; line-height:50px; font-size:16px; text-align:center; }
.menu-item a:link {color:#ffffff; }
.menu-item a:visited { text-decoration: none; color:#ffffff; }
.menu-item a:hover { TEXT-DECORATION: none; color:#fff;height:50px; font-weight:bold; margin:0px 0px; line-height:50px; background:#1e7abd;}
 }  /*chrome and safari*/
.line{ width:1px; float:left; height:50px; background:url(../images/line.jpg) no-repeat;}

.menu-item1 a {PADDING:0px 0px; MARGIN:0px 0px; TEXT-DECORATION: none; text-indent:15px; width:200px;DISPLAY: block; height:29px;LINE-HEIGHT: 29px; font-size:12px; text-align:left; background:#006da6;color:#fff;}
.menu-item1 a:link {color:#fff; }
.menu-item1 a:visited {text-decoration: none;color:#fff; }
.menu-item1 a:hover {PADDING:0px 0px; TEXT-DECORATION: none; color:#024395; background:#e7e7e7;height:29px;LINE-HEIGHT: 29px; font-weight:bold; width:200px;}

@media screen and (-webkit-min-device-pixel-ratio:0){ 
.menu-item1 a {PADDING:0px 0px; MARGIN:0px 0px; TEXT-DECORATION: none; text-indent:25px; width:200px;DISPLAY: block; height:29px;LINE-HEIGHT: 29px; font-size:12px; text-align:left; background:#006da6; color:#fff}
.menu-item1 a:link {color:#fff; }
.menu-item1 a:visited {text-decoration: none;color:#fff; }
.menu-item1 a:hover {PADDING:0px 0px; TEXT-DECORATION: none; color:#024395; background:#e7e7e7;height:29px;LINE-HEIGHT: 29px; font-weight:bold;}
 }  /*chrome and safari*/

.flash{ width:100%; margin-top:0px; overflow:hidden; height:320px; margin-bottom:0px; padding:0px; position:relative; z-index:0;} 
.flashs{ width:100%; margin-top:0px; overflow:hidden; height:450px; margin-bottom:0px; padding:0px; display:inherit;} 


/*首页*/
.index{ margin-top:30px;}
.index .mlf{ width:285px; position:relative; margin-right:50px;}
.index .mid{ width:345px;}
.index .mri{ width:285px;}

.mlf .about .title{ background:url(../images/a_title.jpg) no-repeat left bottom; height:58px; line-height:58px; font-size:20px; text-indent:60px;font-family:"微软雅黑"}
.mlf .about .txtlist { overflow:hidden; margin:15px 0px;}
.mlf .about .txtlist span{  color:#6a9200;}

.mri .contact .title{ background:url(../images/t_title.jpg) no-repeat left bottom; height:58px; line-height:58px; font-size:20px; text-indent:60px; font-weight:bold;}
.mri .contact .txtlist { overflow:hidden; margin:15px 0px;}
.mri .contact .txtlist span{ font-weight:bold; color:#6a9200;}

.mid .category .title{ background:url(../images/p_title.jpg) no-repeat left bottom; height:58px; line-height:58px; font-size:20px; text-indent:60px; font-weight:bold;}
.mid .category ul{ margin:15px 0px; padding:10px 0px 0px; list-style:none;}
.mid .category ul li { margin:0px 0px 0px 5px; list-style:none; line-height:28px; display:block; width:155px; height:28px; padding-left:10px; float:left; background:url(../images/li.png) no-repeat left center; border-bottom:1px  solid #e4e4e4;}
.mid .category ul li a{ margin:0px; color:#6a6a6a; display:block; }
.mid .category ul li a:hover{ margin:0px; color:#1e7abd; display:block;}

.products {WIDTH:1003px; margin:20px auto; overflow:hidden;}
.products .title{background:url(../images/p-title.jpg) no-repeat left top; height:46px; border-bottom:1px solid #d2d2d2;}
.products .title span{ float:right; margin-top:15px;}
.products .pimg{ margin:0px auto; padding:10px 0px; }
.products .p_title { width:100%;}
.products .product_mqueen_pic { margin:0px 3px; width:242px; height:246px; text-align:left;}
.products .product_mqueen_pic img{width:240px; height:170px; background:#fff; padding:0px; border:1px solid #f0f0f0}
.products .product_name {margin:0px 0px; height:65px; padding-top:10px; line-height:26px; text-align:center; background:#f7f6f6; border-bottom:1px solid #bcbcbc;}
.products .product_name span{ font-size:16px; color:#2085ce; font-weight:bold;}
.products .p_1{ margin:0px 0px; height:170px;}

.news{ width:420px; overflow:hidden;}
.news .title{background:url(../images/n_title.jpg) no-repeat left top; height:46px;}
.news .title span{ float:right; margin-top:15px;}
.news ul{ margin:10px 0px 10px 0px; list-style:none;}
.news ul li{list-style:none; margin:20px 0px;}
.news .n_title{ color: #1e7abd ; font-size:14px;}
.news .n_con{ line-height:22px;}
.news .more{ background:#eeeeee; height:18px; line-height:18px; font-size:12px;}
.news .more span{ float:right; margin:0px;}

.case{ width:540px; overflow:hidden;}
.case .title{background:url(../images/c-title.jpg) no-repeat left top; height:46px;}
.case .title span{ float:right; margin-top:15px;}
.case ul{ margin:10px 0px 10px 0px; list-style:none;}
.case ul li{list-style:none; margin:10px 3px; float:left; position:relative;}
.case ul li img{ width:264px; height:174px;}
.case a:hover .zoom{ display:none;}
.case li .zoom{
	background:url(../images/icos.png) no-repeat;
	display:block;
	position:absolute;
	width:264px;
	height:174px;
	left:0%;
	top:0%;
	margin:0;
	z-index:10;
}



.link{ margin-bottom:15px; line-height:22px; overflow:hidden;}
.link span{ color:#1e7abd;}
/*底部*/
.footer{ width:100%; height:129px; text-align:center; margin:0px; padding:0px 0px 0px 0px; border-top:1px solid #eeeeee; color:#7d7d7d; background:URL(../images/foot.jpg) repeat-x 0; padding-bottom:50px;}
.footer span{ font-family:Arial, Helvetica, sans-serif;}
.footer .Copyright{height:129px; line-height:22px; text-align:center; }
.fotmenu{ margin:20px 0px 0px; padding:0px; overflow:hidden; text-align:center;}
.fotmenu li{ display:inline; padding:2px 10px; text-align:center; line-height:25px;}

/*内页侧栏*/
.sidebar{ margin-top:0px;}
.sidebar .sb_nav{ float:left; width:230px; position:relative;}
.sidebar .sb_nav h3.title{background:#1e7abd; text-indent:20px;height:50px; line-height:50px; color:#fff; font-size:16px; overflow:hidden; }
.sidebar .sb_nav h3.line{ margin-top:15px; }
.sidebar .sb_nav h3 span{ font-family:Arial, Helvetica, sans-serif;color:#fff; font-weight:normal;}
.sidebar .sb_nav .active{ padding:10px 0px 10px 0px; border-top:none;zoom:1;}
.sidebar .sb_nav .ct-con{ padding-top:10px; color:#666666;}

.sidebar .tel{ margin:15px 0px;background:url(../images/orange.jpg) no-repeat; height:52px;}
.sidebar .Facebook{ margin:15px 0px;background:url(../images/Facebook.jpg) no-repeat; height:80px;}

#sidebar dl{ margin:0px 0px;}
#sidebar dl dt{ padding:5px 0px 5px 20px; background:url(../images/new_ico01.png) no-repeat 5px center; border-bottom:1px dotted #dddddd}
#sidebar dl dt a{font-size:14px; color:#666;}
#sidebar dl dt a:hover{color:#c71b03;}
#sidebar dl dt.on a{ font-weight:bold; color:#11578b; }

/*右侧*/
.sidebar .sb_box{ float:right; width:748px; background:#fff; overflow:hidden; }
.sidebar .sb_box h3.title{ padding-left:20px; background:url(../images/r_title.jpg) no-repeat left; height:50px; line-height:50px; position:relative; color:#5f5f5f; font-size:16px; }

.sidebar div.position{ font-weight:normal; position:relative; line-height:40px;}
.sidebar div.position a{ color:#6f6f6f;}
.sidebar div.position a:hover{ text-decoration:underline;}

.joblist{ margin:0px auto;}
.joblist li{ list-style:none; background:url(../images/li.png) no-repeat left center; padding-left:15px; line-height:30px; border-bottom:1px dashed #ececec;}
.joblist li a{ text-decoration:none;}

.downlist{ margin:0px auto;}
.downlist li{ list-style:none; background:url(../images/li.png) no-repeat left center; padding-left:15px; line-height:30px; border-bottom:1px dashed #ececec;}
.downlist li span{ float:right;}
.downlist li a{ text-decoration:none;}

.productlist{ margin:0px auto;}
.productlist li{ float:left; margin:5px 6px; list-style:none;}
.productlist li img{ width:220px; height:170px; padding:2px; border:1px solid #ececec;}
.productlist li h3{ margin:0px; text-align:center; height:40px; font-size:13px; line-height:40px; width:220px; }
.productlist li a{ text-decoration:none;}

.honorlist{ margin:0px auto;}
.honorlist li{ float:left; margin:5px 4px; list-style:none; line-height:30px;}
.honorlist li img{ width:225px; height:180px; padding:2px; border:1px solid #ececec;}
.honorlist li h3{ text-align:center; height:40px; font-size:13px; line-height:20px; width:225px;}
.honorlist li a{ text-decoration:none;}

/*新闻*/
.newslist li{ background:url(../images/new_ico01.png) no-repeat left 8px; padding-left:20px; line-height:25px; border-bottom:1px dashed #b8b8b8; margin:10px 0px; color:#232323; padding-bottom:10px;}
.newslist li p{ color:#888; margin:0px 0px;}
.newslist li span{ float:right; color:#b8b8b8;}

#shownews h4.title{ font-size:16px; text-align:center; color:#1e7abd;}
#shownews .met_hits{ line-height:30px; background:#f1f1f1; font-size:12px; margin:10px 0px;}

/*产品*/
#productlist li h3{ padding-top:7px; padding-bottom:15px;}
#productlist li h3 a{ color:#000;}
#productlist li h3 a:hover{ color:#06F; text-decoration:underline;}
#showproduct h4.related{ height:30px; line-height:30px;zoom:1; border-bottom:1px solid #4d6e95; margin:15px 0px 10px 0px;}
#showproduct h4.related span{ float:left; display:inline; background:url(../images/rela-bg.jpg) repeat-x left top; min-width:70px;_width:70px; white-space:nowrap; padding:0px 10px; text-align:center; color:#fff; text-shadow:-1px -1px #4d6e95;}
#showproduct h3.sl-ti{ height:31px; border-bottom:1px solid #ccc; margin-top:13px;zoom:1;}
#showproduct h3.sl-ti a{ float:left; display:inline; cursor:pointer; min-width:60px;_width:60px; white-space:nowrap; text-align:center; height:30px; line-height:30px; background:url(../images/sl-ti.jpg) repeat-x left top; margin-right:4px; border:1px solid #ccc; padding:0px 10px;} 
#showproduct h3.sl-ti a.hover{ background:url(../images/rela-bg.jpg) repeat-x; color:#fff; text-shadow:-1px -1px #4d6e95; border:1px solid #5985ba;}
#rl-product{ position:relative; width:690px; overflow:hidden; margin-left:18px;}
#rl-product ul{position: absolute;width: 2012em;}
#rl-product li{ float:left; display:inline; zoom:1; overflow:hidden;text-align:center;}
#rl-product li a.img{ display:block; text-align:center; font-size:0px;}
#rl-product li img{ border:1px solid #ccc;}
#rl-product li h3{ margin-top:5px;}
#showproduct .flip{ position:absolute;z-index:1;}
#showproduct #trigger{ display:none;}
#showproduct .next,#showproduct .prev{ width:12px; height:20px; overflow:hidden; display:block;background:url(../images/p-arrow.jpg) no-repeat; cursor:pointer;}
#showproduct .next{background-position:0px 0px; position:absolute;top:60px; left:710px;}
#showproduct .next:hover{background-position:0px -20px; }
#showproduct .prev{background-position:-12px 0px;position:absolute;top:60px;left:0px;}
#showproduct .prev:hover{ background-position:-12px -20px;}
*html #showproduct .prev{ left:-18px;}
*html #showproduct .next{ left:693px;}
*+html #showproduct .prev{ left:-18px;}
*+html #showproduct .next{ left:693px;}
/*下载*/
#downloadlist dl.top dt a{ color:#004080;}
#downloadlist .metlist dd{ background:#eef3fa;}
/*地图*/
#sitemaplist .sitemapclass2 h3{background:url(../images/li.png) no-repeat left center;}


/*分页*/
.met_page{ margin:20px 0px 0px;}
.pageleft {	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px}
.pageright {OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px}
.pageleft {	PADDING-LEFT: 0px; FLOAT: left; TEXT-ALIGN: left; font-size:12px;}
.pageright {PADDING-RIGHT: 0px; FLOAT: right; TEXT-ALIGN: right; font-size:12px;}

.pageNavi { PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:25px; MARGIN:10px auto 0px; WIDTH:100%; PADDING-TOP:10px; TEXT-ALIGN:center }
.wp-pagenavi { margin:0px auto; padding-top:15px; font-size:12px;}
.wp-pagenavi a { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#333! important; padding-top:4px! important; border-bottom:#ccc 1px solid; text-decoration:none! important }
.wp-pagenavi a:link { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#333! important; padding-top:4px! important; border-bottom:#ccc 1px solid; text-decoration:none! important }
.wp-pagenavi a:visited { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#333! important; padding-top:4px! important; border-bottom:#ccc 1px solid; text-decoration:none! important }
.wp-pagenavi a:hover { font-weight:bold! important; color:#0b3779! important; background-color:#eee! important }
.wp-pagenavi a:active { border-right:#ccc 1px solid; padding-right:2px; border-top:#ccc 1px solid; padding-left:2px; padding-bottom:2px; margin:2px; border-left:#ccc 1px solid; padding-top:2px; border-bottom:#ccc 1px solid; text-decoration:none }

.wp-pagenavi span.pages { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#454545! important; padding-top:4px! important; border-bottom:#ccc 1px solid }
.wp-pagenavi span.extend { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#454545! important; padding-top:4px! important; border-bottom:#ccc 1px solid }
.wp-pagenavi span.current { border-right:#aaa 1px solid; padding-right:8px! important; border-top:#aaa 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#aaa 1px solid; color:#000! important; padding-top:4px! important; border-bottom:#aaa 1px solid; background-color:#eee! important }
.wp-pagenavi span.nolink{ border-right:#aaa 1px solid; padding-right:8px! important; border-top:#aaa 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#aaa 1px solid; color:#000! important; padding-top:4px! important; border-bottom:#aaa 1px solid; background-color:#eee! important }
</pre></body></html>